Tab Article
Fondamenti di Programmazione in Linguaggio Assemblativo MIPS descrive i principi che sono usati per programmare i microprocessori della famiglia Microprocessor without Interlocked Pipelined Stages. In particolare, il testo delinea la struttura interna del processore e analizza il formato e l'insieme delle istruzioni. Mostra la modalità con cui sono realizzate le comuni strutture di controllo e riserva una parte in cui si espone il funzionamento del coprocessore matematico. Un'ampia sezione tratta l'uso dei salti a subroutine e la gestione dello stack. Inoltre si presentano le principali strutture dati sia statiche sia dinamiche. Infine si discute sul sistema di interruzione e sull'interazione con le periferiche. Tutte le nozioni sono corredate da esempi e da programmi informatici.